#ifndef CONTROLES_H
#define CONTROLES_H

#include <string>
#include <SDL/SDL.h>

#define JOY_A 0
#define JOY_B 1
#define JOY_X 2
#define JOY_Y 3
#define JOY_R 4
#define JOY_L 5
#define JOY_START 6
#define JOY_SELECT 7
#define JOY_UP 12
#define JOY_LEFT 13
#define JOY_DOWN 14
#define JOY_RIGHT 15

using namespace std;

/*
*/
namespace Controles{

    extern SDL_Joystick* joy[4];
    extern int controle[5][4];
    
    bool Inicializar(void);
    void Atualizar(void);
    int Get(int player, int botao);
}

#endif
